AmeliaBooking\Infrastructure\Repository\Bookable\Service\ServiceRepository B

Total Complexity 90
Dependencies 8
Dependents 0
Total lines 1,065
Lines of code 785
Logical lines of code 243
Comment lines 111
Methods 15
Properties 4

Methods 15

Method Rating Maintainability Complexity Lines of code
getByCriteria()
B
33 15 114
add()
A
34 9 114
getFiltered()
A
40 12 58
getWithExtras()
A
39 10 74
update()
A
37 9 83
getAllArrayIndexedById()
A
42 5 66
getAllNumberOfAppointments()
S
47 6 34
getAllNumberOfViews()
S
48 6 33
addViewStats()
S
47 4 41
getByIdWithExtras()
S
46 2 54
getCount()
S
53 4 22
getProviderServicesWithExtras()
S
46 2 51
updateStatusById()
S
55 3 21
deleteViewStats()
S
60 2 13
__construct()
S
68 1 7